BODY {
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-color: #ff0033; border-style:none;
}
.main_topbg{ background:url(../images/logobgimg.gif) no-repeat left top; height:63px;}
.main_logo{ background:url(../images/img/logox.gif) no-repeat left top; width:377px; height:63px; float:left;}
/*
.main_logobg{ background:url(../images/logobg.gif) no-repeat left top; width:410px; float:left; height:75px;}
*/
.main_time{background:url(../images/main_time.gif) no-repeat; position:absolute; top:20px; height:24px; width:390px; right:0px; line-height:24px; letter-spacing:1px;font-size:12px;font-family:宋体,serif;}
.main_time .time_cjmg{display:block;float:left;width:40px;padding-left:16px;}
.main_time .time_rq{display:block;float:left;width:170px;}
.main_time .time_manager{display:block;width:126px;float:left;}
.main_time .time_helpF{display:block;width:46px;float:left;}
.main_time A:link {COLOR: #fffffd; TEXT-DECORATION:none}
.main_time A:visited {COLOR: #fffffd; TEXT-DECORATION:none}
.main_time A:hover {COLOR: #f00; TEXT-DECORATION: none}
.main_time A:active {COLOR: #fffffd; TEXT-DECORATION:none}
TD {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.menu {
	BORDER-BOTTOM: #e2e5d5 1px solid
}
.fsmall {
	FONT-SIZE: 100%; LINE-HEIGHT: 11px
}
.integer_normal {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.fnormal, .control, .ftooltip {
    FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.control {
    FONT-SIZE: 95%;
}
.ftooltip {
	font-style: oblique
}
.nonbold {
    font-weight:normal;
}
.flow_navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #003066; LINE-HEIGHT: 24px
}
.flow_navigation_current {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #8AB1E5; LINE-HEIGHT: 24px
}
.flow_navigation_disabled {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; LINE-HEIGHT: 24px
}

.wizard_menu {
         background-image:  url('../images/nav-img.gif');
         background-repeat: no-repeat;
         background-position: left center;
         padding:3px;
         padding-left:20px;
         padding-top:10px;
         padding-bottom:10px;
         display:block;
         FONT-WEIGHT: bold; 
         FONT-SIZE: 100%; 
         color:#054173;      
         TEXT-DECORATION: none;
          _cursor: hand;
          cursor:pointer;       
}

.wizard_menu_current {
          background-image:url('../images/nav-img2.gif');
          background-repeat: no-repeat;
          background-position: left center;
          padding:3px;
          padding-left:20px;
          display:block;
          FONT-WEIGHT:bold; 
          FONT-SIZE: 100%; 
          COLOR:#8AB1E5;
          TEXT-DECORATION: none;
          padding-top:10px;
          padding-bottom:10px;
}

.wizard_menu_disabled {
         background-image:  url('../image/nav-img3.gif');
         background-repeat: no-repeat;
         background-position: left center;
         padding:3px;
         padding-left:20px;
         padding-top:10px;
         padding-bottom:10px;
         display:block;
         FONT-WEIGHT: bold; 
         FONT-SIZE: 100%; 
         color:#5E7D96;      
         TEXT-DECORATION: none;
}

.fsection {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #15428b; LINE-HEIGHT: 24px; FONT-FAMILY:  Arial, Helvetica, sans-serif; LETTER-SPACING: 3px; 
}
.fsectionFix {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2D4489; LINE-HEIGHT: 24px; FONT-FAMILY:  Arial, Helvetica, sans-serif; LETTER-SPACING: 3px; 
}

.fsubsection {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #8AB1E5; LINE-HEIGHT: 20px; FONT-FAMILY:  Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; 
}

.ftitle {
	letter-spacing:2px; FONT-WEIGHT: normal; FONT-SIZE: 200%; COLOR: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.ftitlemodifier {
	FONT-WEIGHT: bold; 
	COLOR: #8AB1E5; 
	font-size:130%;
	FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 2px; 
	line-height:200%;
}

.ferror {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #CC4300;
}
.pushbutton {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.wizardbutton {
    font-weight:normal;
    FONT-SIZE: 100%; 
    COLOR: #000; 
    padding:1px;
    padding-left:6px;
    padding-right:6px;
    background-color:#D0D6D9;
    
}
.listandtextcontrol {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.maintable {
}
.navbar {
	background-color:#E6EAED; 
	border-left: solid 1px #000033;
	border-right: solid 1px #000033;
/*	padding-left:2px;
	padding-right:2px; */

}
.navbaritem, .navbaritemhover, .navbaritemhoverclickable {
	background-image:url('../images/nav-default-g.gif');
	position: left center;
	background-repeat:no-repeat;
	height:20px;
	width:146px;
	border:solid 1px #E6EAED;
}
.navbaritemhover, .navbaritemhoverclickable {
	background-image:url('../images/nav-default-hover-g.gif');
}
.navbaritemhoverclickable {
	_cursor:hand; cursor:pointer;
}
.navbaritemselected {
	background-image:url('../images/nav-selected-g.gif');
	position: left center;
	background-repeat:no-repeat;
	height:20px;
	width:146px;
	border:solid 1px #E6EAED;	  
}
.navdropdowndiv {
	position: absolute; 
	width: 147px; 
	z-index: 90; 
	top: 75px; 
	display: block;
}
.navdropdown {

}
.navdropdownitem {
	line-height:17px;
	background-color:#054173; 
	padding-left:0px; 
	padding-bottom:1px;
	_cursor:hand; cursor:pointer	
}
.subnavtop {
    width:146px;
}
.subnavbottom {
    background-image:url('../images/subnav-bottom.gif');
    position: left center;
    background-repeat:no-repeat;
    height:8px;
    width:146px;
}
.fnavheader {
  	FONT-WEIGHT: normal; 
  	FONT-SIZE: 80%; 
  	COLOR: #ffffff; 
  	TEXT-DECORATION: none
}
.headerleftcell {
	border-bottom:solid 1px #000033;
	background-color:#E6EAED;
	vertical-align:middle;
	height:65px;
}
.headercell {
	border-bottom:solid 1px #000033;
	background-color:#E6EAED;
	vertical-align:middle;
	height:60px;
}
.contentcell, .contentcellnopadding {
	border-top: 1px solid #000033;
	background-color:#ffffff;
	
}
.contentcell, .contentcellpadding {
	padding-left:0px; 
	padding-right:0px;
}
.buttoncell {
	padding-top:15px;
	padding-left:15px; 
	padding-right:15px;
	padding-bottom:10px;
	text-align: right;
}
.homemenubuttoncell {
	-moz-user-select:none;-khtml-user-select:none;
	 _cursor:hand; cursor:pointer;
}
.homemenubuttoncellpushed {
	-moz-user-select:none;-khtml-user-select:none;
	 _cursor:hand; cursor:pointer
}
.homebuttonselector {
	-moz-user-select:none;-khtml-user-select:none;
	 _cursor:hand; cursor:pointer
}
.homemenubutton  {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 360%; 
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif; 
	height:126px; 
	width:225px; 
	position:top left; 
	repeat:no-repeat;
}
.homemenutext, .managemenutext {
	color:#03457A;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 180%; 
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif;
	padding-left:5px;

	
}
.homemenukeyword {
	color:#8AB1E5;
	font-weight:bold;
}
.homemenuhovertext {
	color:#687F99;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 180%; 
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif;
	padding-left:5px;

	
}
.homemenuhoverkeyword { 
	color:#FAC564;
	font-weight:bold;
}

.managemenutext {
	color:#405E80;
	font-weight:bold;
}

.managemenuhovertext {
	color:#FAC564;
	font-weight:bold;
	FONT-SIZE: 180%; 
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif;
	padding-left:5px;
}

.permissionsTable {
    width:460px;
}

/* Parameter Form Table Display */

.formtable  {
	border: 1px solid #687F99;
	background-color:#E6EAED;
	border-collapse: collapse;
	width: 460px;
	margin-bottom:20px;
        
}

.formtable tr.command {
	text-align: center;
}

.formtable td {
	vertical-align: top;
	padding: 5px;
}

.formtable td.right {
	text-align: right;
}

.formtable input {
	font-family: Verdana, san-serif;
}

.formtable input.text {
	width: 50px;
	
}

.formtable input.checkbox {
	margin: 6px 0;
}

.formtable .checkbox {
	/* margin: 6px 0; */
}


.fheader {
	LINE-HEIGHT: 20px;
	FONT-WEIGHT: bold;
	background-color:#71acd4;
	border-top: solid 1px #687F99;
	
}

.fheader.internal td { 
	
}

.fheader p {
	font-size: 10px;
	color:#8CA1B5;
	font-weight: normal;
	line-height: 12px;
	font-family: Verdana, san-serif;
	margin-top:0px;
	letter-spacing: normal;
}

.formtable p.label {
	font-weight: bold;
	margin: 5px 0;
	color:#333;
}

.formtable p.property, .formtable p.description {
	margin: 0 0 10px 0;
	color:#666;
}

.tableheadercell {
	border-bottom: solid 1px #687F99;
	FONT-WEIGHT: bold;  
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING:1px; 
	FONT-SIZE: 70%;
	padding-left:5px;
	padding-right:5px;
	color:white;
	background-color:#0A4072;

}
.tablefootercell {
	border-top: solid 1px #687F99;
	border-bottom:none;
}
.tableoddrow {
	background-color:#f9f9f9; 
	height:20px;
	padding-left:5px;
	padding-right:5px;
}
.tableevenrow {
	background-color:#E6EAED; 
	height:20px;
	padding-left:5px;
	padding-right:5px;
}

/* END Parameter Form Table Display */

.list_default {
}
.list_alternate {
	BACKGROUND-COLOR: #f9f9f9;
}

.list_option_default {
	BACKGROUND-COLOR: #E2FAE1
}
.list_option_alternate {
	BACKGROUND-COLOR: #F4FCF2
}


.list_selected {
BACKGROUND-COLOR: #d9e8fb;
}




.list_selected_out_of_focus {
	BACKGROUND-COLOR: #4579ad;
}
/*
A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #003066; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
*/ 

A:hover {
COLOR: #3d76ae;
}
A.fwhite {
	padding-left:5px; FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.fwhite2 {
	padding-left:5px; FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: none;
	font-weight:normal;
	font-size:12px;
	
}

A.fwhite:hover {
	COLOR: #FCF4BD;
}
A.fwhite2:hover {
	COLOR: #FCF4BD;
}
A.footerLink { 
    font-size:100%;
    color: #003066;
}


.paddedcell {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 3px;
    padding-right: 3px;
	height:30px;
}
.nonBoldHeader {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING:0px; 
}
.tabTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 120%; 
	font-weight:bold;
	line-height:24px;
	letter-spacing:1px;
}
.tabTitleFix {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 120%; 
	font-weight:bold;
	line-height:24px;
	letter-spacing:1px;
}
.currentTab {
	color: #000000;
	font-weight:normal;
}
.italic {
	font-style:italic;
}
.imageborder {
	border:1px solid white;
}

.link_read {FONT-WEIGHT:normal;}

.noDataMsg {
    text-align:center;
    font-style:italic;
    color:#000033;
    font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
}

A.noDataMsgLink {
    text-align:center;
    font-style:normal;
    font-weight:bold;
    font-size:100%;
    color: #003066;
}

A.noDataMsgLink:hover {
    color: #C2AE27;
}

.welcome_login {
    COLOR: #8AB1E5;
    FONT-FAMILY:  Arial, Helvetica, sans-serif; 
    FONT-SIZE: 17px; 
    FONT-WEIGHT:BOLD
}

.user_login {
	COLOR: #8AB1E5
}	

.font_bold {
	font-weight:bold
}	

.b_line {
	
	font-size:12px; line-height:18px;
}

.bb_line {
	font-size:12px; line-height:24px;
}	
	
.lightbar {
        border-top: #FFFFFF 1px solid;
}
.darkbar {
        border-bottom: #687F99 1px solid;
}


.list_selected {
	BACKGROUND-COLOR: #F8CE84;
}

tr.list_selected td {
   border-bottom: solid 1px #C4D1D9;
}

.disabled {
padding-bottom:1px; padding-right:1px; border:none; display:block;
}

img.normalp {
    padding-bottom:1px; padding-right:1px; border:none; display:block; cursor:pointer;
}

img.normalp:hover { padding-top:1px; padding-left:1px; border-bottom:solid 1px #a0c6f6; border-right:solid 1px #a0c6f6; border-left:solid 1px #bddaff; border-top:solid 1px #bddaff; background-color: #D9E8FB;  cursor:pointer;
}

a.normalpx {
    padding-bottom:1px; padding-right:1px; border:none; display:block; cursor:pointer;
   }
a.normalpx:hover { padding-top:1px; padding-left:1px; border-bottom:solid 1px #a0c6f6; border-right:solid 1px #a0c6f6; border-left:solid 1px #bddaff; border-top:solid 1px #bddaff; background-color: #D9E8FB;  cursor:pointer;
}

a.normalpx_pressed { 
padding-top:2px;
padding-left:2px;
border-top:solid 1px #a0c6f6;
border-left:solid 1px #a0c6f6;
border-right:solid 1px #bddaff;
border-bottom:solid 1px #bddaff;
background-color: #edf5fe;
display:block; cursor:pointer;
}

.btndown {
padding-top:2px; padding-left:2px; border-top:solid 1px #C08061; border-left:solid 1px #C08061; border-right:solid 1px #FDF4EF; border-bottom:solid 1px #FDF4EF; background-color: #FCF4E7; display:block; cursor:pointer;
}

.menuframe {
    border-top: 1px solid #687F99;
    border-left: 1px solid #687F99;
    border-right: 2px solid #687F99;
    border-bottom: 2px solid #687F99;
}
.menutable {
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        background-color:#E6EAED;
}
.menutitle {
        line-height:125%;
        text-align:center;
        padding-top: 2px;
        padding-bottom: 2px;
}
.menutitlehighlighted {
        line-height:125%;
        font-style:normal;
        text-align:center;
        padding-top: 2px;
        padding-bottom: 2px;
}
.menurowinset {
    background-color: #c5d1d9;
}
.menurowinsetheader {
    background-color: #d4d8d9;
}
.menuitem {
        line-height:150%;
        text-align:left;
        white-space:nowrap;
}
.menuiteminset {
        line-height:150%;
        text-align:left;
        white-space:nowrap;
        padding-left:10px;        
}
.menudisablediteminset {
        color: #A0A0A0;
}
.submenuiteminset  {
        line-height:150%;
}
.innermostmenu {
        background-color:#CDD0D1;
}
.menupadding {
	padding-top:1px;
	padding-bottom:1px;
}


.new_finstruction {
	FONT-WEIGHT: bold; 
	FONT-SIZE:70%; 
	COLOR: #000033; 
	line-height:150%; 
}

.new_dialogtable {
	border-top: 1px solid #2c9af3;
	border-left: 1px solid #2c9af3;
	border-right: 2px solid #2c9af3;
	border-bottom: 2px solid #2c9af3;
	background-color:#DDE6EF;
}

.new_dialogtable_rm {
	border-top: 1px solid #06508C;
	border-left: 1px solid #06508C;
	border-right: 2px solid #06508C;
	border-bottom: 2px solid #06508C;
	background-color:#F7F0E1;
	padding:2px;
}

.new_dialogcontent {
		/*background-color:#DDE6EF; */
}
.new_dialoginsetframe {
       border-left:solid 1px #8AB1E5;
       border-top:solid 1px #8AB1E5;
       border-right:solid 1px #b1d0f9;
       border-bottom:solid 1px #b1d0f9;
       /*background-color:#E6EAED;*/
       background-color:#eff3fa;

}
.new_labelText {
	color:#000033;
}
.new_dialoglabel {
       padding-bottom: 4px;
}

.new_dialogcell {
	padding-left:14px;
	padding-right:14px;
	color:#000033;
	font-weight:bold;
}

.new_listbox {
       background-color:white;
       border-left:solid 2px #8AB1E5;
       border-top:solid 2px #8AB1E5;
       border-right:solid 2px #b1d0f9;
       border-bottom:solid 2px #b1d0f9;
}
.new_tabletextfieldorlist, .new_tabletextfieldorlistdisabled {
	background-color:#FFFFFF; 
	color:#000000;
	font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	border-top: solid 1px #8AB1E5;
	border-left: solid 1px #8AB1E5;
	border-right: solid 1px #b1d0f9;
	border-bottom: solid 1px #b1d0f9;
	line-height:18px;
	height:20px;
}
.new_tabletextfieldorlistdisabled {
	border-top: solid 2px #B37150;
	border-left: solid 2px #B37150;
	background-color:#FFFFFF; 
	color:#999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size:110%;
}

.new_imagebutton, .new_imagebuttonhover, .new_imagebuttondisabled {
         background-color:#C5D1D9; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; 
         border: solid 1px #FFFFFF;
         border-bottom:  solid 1px #2c9af3;
         border-right:  solid 1px #2c9af3;
         _cursor:hand; cursor:pointer;
}

.new_imagebuttonhover {
	background-color:#b1d0f9;
	border: 1px solid #FFFFFF;
	border-bottom:  solid 1px #687F99;
        border-right:  solid 1px #687F99;
}
.new_imagebuttondisabled {
         background-color:#E5DFD1; 
         border:solid 1px #E5DFD1; 
         border-bottom: solid 1px #C5D1D9; 
         border-right: solid 1px #C5D1D9; 
}
.new_imagebuttonhidden {
         display:none; cursor:default;
}

.new_insidebutton {
         font-weight:normal;background-color:#E6EAED; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; border: solid 1px #8AB1E5; padding-top:2px;padding-bottom:2px; _cursor:hand; cursor:pointer;
}

.new_insidebuttonhover {
         font-weight:normal;background-color:#DDE6EF; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px;border: solid 1px #687F99;padding-top:2px;padding-bottom:2px; _cursor:hand; cursor:pointer;
}
.new_insidebuttondisabled {
          font-weight:normal;background-color:#eff3fa; color: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; border: solid 1px #999999;padding-top:2px;padding-bottom:2px;
} 
.new_dialogbutton {
          font-weight:bold; background-color:#8AB1E5; 
          background-image:url('../images/dbtn_bg.png');
	  position: left bottom;
	  repeat:x-repeat;
          color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:100%; border:solid 1px #B26E4D; border-bottom: solid 1px #2c9af3; border-right: solid 1px #06508C; padding-top:1px; padding-bottom:2px; _cursor:hand; cursor:pointer;
}
.new_dialogbuttonhover {
         font-weight:bold; background-color:#2c9af3;
	 color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:100%; border:solid 1px #2c9af3; border-bottom: solid 1px #000033; border-right: solid 1px #000033; padding-top:1px; padding-bottom:2px; _cursor:hand; cursor:pointer;
}
.new_dialogbuttondisabled {
         font-weight:bold; background-color:#E5DFD1; color: #A2ACB3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:100%; border:solid 1px #E5DFD1; border-bottom: solid 1px #C5D1D9; border-right: solid 1px #C5D1D9; padding-top:1px; padding-bottom:2px; 
}

.new_dialogXButton {
	background-color:#8AB1E5;
	border:solid 1px #B26E4D; 
	border-bottom: solid 1px #2c9af3; 
	border-right: solid 1px #2c9af3;
}
.new_dialogXButtonHover {
 	background-color:#2c9af3;
 	border:solid 1px #1D76BF; 
 	border-bottom: solid 1px #000033; 
 	border-right: solid 1px #000033;
}

.new_confirmDarkBar {
	border-bottom:solid 1px #b1d0f9;
}

.new_confirmLightBar {
	border-top:solid 1px #FFFFFF;
}

.new_confirmText {
	color:#000033;
	font-weight:normal;
	font-size:100%;
}

.haze {-moz-opacity:.6;filter:alpha(opacity=50);background-color:#E6EAED;z-index:80}


a.repo { color:#0066AA;}

a.repo:hover { COLOR: #8AB1E5;}

.proheadercell {
 	background-image:url('../images/logo_2.gif');
   	position: left center;
    background-repeat:repeat-x;
	border-bottom:solid 1px #000033;
	background-color:#E6EAED; 
	padding-top:6px;
	padding-bottom:6px;
	height:40px;
	vertical-align:middle;
}

#userIdentification {
	color:#3A4650;
	font-weight:bold;
	position:absolute;
	right:35px;
	top:17px;
	margin:0;
	white-space: nowrap;
}

#userIdentification span.casted {
	font-weight:normal;
}

#logoutLink {
	font-weight:normal;
	position:absolute;
	right:35px;
	top:32px;
	white-space: nowrap;
}

.copy_cursor {
   	cursor:url('../images/copy.cur'), url('images/copy.cur'), copy;
}

.move_cursor {
	cursor:url('../images/alias.cur'), url('images/alias.cur'), alias; 
}

.normal_cursor {
	cursor:default;
}

.list_selected_out_of_focus_for_folder {
	BACKGROUND-COLOR: #FAE8C8;
}

.navdropdownitem, .subnavtop {
        line-height:20px;
        background-color:#054173; 
        padding-left:0px; 
        padding-bottom:1px;
        _cursor:hand; cursor:pointer    
}
.subnavtop {
        cursor:default;

}


.about_dialogBackgroundBorder {
	background-color:#FFFFFF;
}

.about_dialogtable {
	border-top: 1px solid #687F99;
	border-left: 1px solid #687F99;
	border-right: 2px solid #687F99;
	border-bottom: 2px solid #687F99;
	background-color:#FFFFFF;
	padding:2px;	
}

.about_dialogcontent {
	background-color:#C5D1D9;
}

.about_dialogTitle {
	FONT-SIZE: 70%; 
	font-weight:bold;
	color:#000033;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;	
}

.about_dialogcell {
	padding-left:10px;
	padding-right:10px;	
}

.about_dialoginsetframe {
    border-left:solid 2px #808080;
    border-top:solid 2px #808080;
    border-right:solid 1px #FFFFFF;
    border-bottom:solid 1px #FFFFFF;
    background-color:#E6EAED;	
}

.about_dialogInnerLabel {
	line-height:20px;
}

.about_dialogInnerValue {
	font-weight:bold;
}

.about_insidebutton {
	background-color:#E6EAED; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE:12px; border: solid 1px #687F99; padding:2px 0px; _cursor:hand; cursor:pointer;
}

.about_insidebuttonhover {
	background-color:#C5D1D9; color: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:8pt; border: solid 1px #000033; padding:2px 0px; _cursor:hand; cursor:pointer;
}

.treeButton {
    broder-top:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF; 
}

.treeButtonContainerNoLeftBottom {
    background-image:url('../images/gold-gradient_flipped.gif');
    background-repeat: repeat-x;
    border-top:1px solid #FFCC99;
    border-right:1px solid #FFCC99;
    border-bottom:1px solid #FFCC99;
    border-left:0px solid #FFCC99;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#8AB1E5;
}

.treeButtonContainerNoLeftBottomDown {
    background-image:url('../images/gold-gradient.gif');
    background-repeat: repeat-x;
    border-top:none;
    border-bottom:1px solid #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#0c4c7c;
}

.treeButtonContainerNoLeftBottomOver {
    background-image:url('../images/gold-gradient_flipped.gif');
    background-repeat: repeat-x;
    border-top:1px solid #FFCC99;
    border-right:1px solid #FFCC99;
    border-bottom:1px solid #FFCC99;
    border-left:0px solid #FFCC99;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#0c4c7c;
}


.treeButtonContainerNoLeftBottomDisabled {
    background-image:url('../images/gold-gradient_flipped.gif');
    background-repeat: repeat-x;
    border-top:1px solid #FFCC99;
    border-right:1px solid #FFCC99;
    border-bottom:1px solid #FFCC99;
    border-left:0px solid #FFCC99;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#997b6d;
}





.treeButtonContainerNoLeftRightBottom {
    background-image:url('../images/gold-gradient_flipped.gif');
    background-repeat: repeat-x;
    border-top:1px solid #FFCC99;
    border-right:1px solid #FFCC99;
    border-bottom:1px solid #FFCC99;
    border-left:0px solid #FFCC99;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#8AB1E5;
}

.treeButtonContainerNoLeftRightBottomDown {
    background-image:url('../images/gold-gradient.gif');
    background-repeat: repeat-x;
    border-top:none;
    border-bottom:1px solid #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#0c4c7c;
}

.treeButtonContainerNoLeftRightBottomOver {
    background-image:url('../images/gold-gradient_flipped.gif');
    background-repeat: repeat-x;
    border-top:1px solid #FFCC99;
    border-right:1px solid #FFCC99;
    border-bottom:1px solid #FFCC99;
    border-left:0px solid #FFCC99;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    vertical-align:middle;
    text-align:center;
    color:#0c4c7c;
}

.treeButtonUp {
    color:#8AB1E5;
}

.treeButtonDown {
    background-image:url('../images/gold-gradient.gif');
    border-top:none;
    border-bottom:1px solid #FFFFFF;
    color:#0c4c7c;
    
}

.treeButtonOver {
    color:#0c4c7c;
}

.treeButtonDisabled {
    color:#997b6d;
}

.navbutton {
          font-weight:bold;
          background-color:#06508C;
          background-image:url( '../images/btn_bg.png' );
	  position: left bottom;
	  repeat:x-repeat;
	  color: #FFFFFF;
	  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	  FONT-SIZE:8pt;
	  border:solid 1px #06508C;
	  border-bottom: solid 1px #3F5073;
	  border-right: solid 1px #3F5073;
	  padding-top:2px; padding-bottom:2px;
	  cursor:pointer;
}
.navbuttonhover {
          font-weight:bold;
          background-color:#E5D17B;
          background-image:url( '../images/btn_bg_h.png' );
	  position: left center;
	  repeat:x-repeat;
          color: #043A66;
          FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
          FONT-SIZE:8pt;
          border:solid 1px #E5D17B;
          border-bottom: solid 1px #8C7F46;
          border-right: solid 1px #8C7F46;
          padding-top:2px; padding-bottom:2px;
          cursor:pointer;
}

.navbuttondisabled {
         font-weight:bold; background-color:#C5D1D9; color: #687F99; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:8pt; border: solid 1px #687F99; padding-top:2px; padding-bottom:2px; cursor:default;
}

.popuptitle {
    background-image:url('../images/gold-gradient.gif');
    background-repeat: repeat-x;
}

.noteText {
font-family:"Tahoma", san-serif;
font-size: 10px;
color: #666666
}

.alertText {
font-family: "Tahoma", san-serif;
font-size: 11px;
font-weight: bold;
color: #FF0000
}

.top_menu_on{ background:#216cab; line-height:21px; height:21px;}
.top_menu_down{ background:#054173; line-height:21px; height:21px;}




.tab {table-layout:fixed; border-top:1px solid #D0D0D0;border-collapse:collapse;}
.tab thead td {background:url(../images/img/r_theadbg.gif) repeat-x;height:22px; color:#000000; line-height:22px; text-align:left; text-indent:6px; font-size:12px; border-bottom:1px solid #D0D0D0;border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab td{font-size:12px; color:#000000; border-bottom:1px solid #EDEDED;border-right:1px solid #EDEDED;border-left:1px solid #EDEDED;line-height:19px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left; text-indent:6px;}
.text_td {float:left;}  
.tab span { margin-left:15px; color:#FF0000;}
.book { float:right; margin-right:10px; }
.tab tr.tab_odd{background:#ffffff;text-align:center;}/*奇数行*/
.tab tr.tab_even{background:#F9F9F9;text-align:center;}/*偶数行*/
.tab tr.tab_over{background:#D9E8FB;text-align:center; }/*鼠标经过*/





.tab2 {border-collapse:collapse;}
.tab2 thead td {background:url(../images/img/r_theadbg.gif) repeat-x;height:22px; color:#000000; line-height:22px; text-align:left; text-indent:6px; font-size:12px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab2 td{font-size:12px; color:#000000; line-height:19px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left; text-indent:6px;}
.text_td {float:left;}  
.tab2 span { margin-left:15px; color:#FF0000;}
.book { float:right; margin-right:10px; }
.tab2 tr.tab_odd{background:#ffffff;text-align:center;}/*奇数行*/
.tab2 tr.tab_even{background:#F9F9F9;text-align:center;}/*偶数行*/
.tab2 tr.tab_over{background:#D9E8FB;text-align:center; }/*鼠标经过*/




.tab3 {table-layout:fixed;border-collapse:collapse;}
.tab3 thead td {background:url(../images/img/cai_bg.gif) repeat-x;height:22px; color:#000000; line-height:22px; text-align:left; text-indent:6px; font-size:12px; border-bottom:1px solid #8bbcfe;border-left:1px solid #8bbcfe; border-right:1px solid #8bbcfe;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tab3 td{font-size:12px; color:#000000; border-bottom:1px solid #8bbcfe;border-right:1px solid #8bbcfe;border-left:1px solid #8bbcfe;line-height:19px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left; text-indent:6px;}
.text_td {float:left;}  
.tab3 span { margin-left:15px; color:#FF0000;}
.book { float:right; margin-right:10px; }
.tab3 tr.tab_odd{background:#ffffff;text-align:center;}/*奇数行*/
.tab3 tr.tab_even{background:#F9F9F9;text-align:center;}/*偶数行*/
.tab3 tr.tab_over{background:#D9E8FB;text-align:center; }/*鼠标经过*/



.xd_left{float:left;width:500px;background:url(../images/qz_img.gif) no-repeat;}
.xd_left h1{font-size:14px;color:#15428b;text-indent:50px;height:24px;line-height:24px;}
.xd_left .xd_lj{text-indent:50px;height:24px;line-height:24px;}
.xd_left .cs_zt{font-size:12px;color:#001f51;font-weight:normal;padding:0 3px;}
.xd_left .jc_zt{font-size:14px;color:#001f51;padding:0 3px; }


.xd_right{float:right;margin-right:5px;margin-top:5px;background:url(../images/bz_1.gif) no-repeat;width:174px;height:22px}
.xd_right2{float:right;margin-right:5px;margin-top:5px;background:url(../images/bz_2.gif) no-repeat;width:174px;height:22px}
.xd_right3{float:right;margin-right:5px;margin-top:5px;background:url(../images/bz_3.gif) no-repeat;width:174px;height:22px}
.xd_right4{float:right;margin-right:5px;margin-top:5px;background:url(../images/bz_4.gif) no-repeat;width:174px;height:22px}

.error {background-image:url(../images/delete.gif) !important;}

.btn_yel{ background:url(../images/anniu_03.gif) no-repeat top left; height:21px; display:inline; padding-left:8px; vertical-align: bottom;}
.btn_yel span{ background:url(../images/anniu_03.gif) no-repeat -42px right; display:inline-block; padding-right:8px; line-height:21px; cursor:pointer; font-size:12px;}
.btn_yel:hover{background:url(../images/anniu_03.gif) no-repeat -21px left;}
.btn_yel:hover span{background:url(../images/anniu_03.gif) no-repeat -63px right;}
A.btn_yel{COLOR: #000000; TEXT-DECORATION:none}